person who is from costa rica - French English Dictionary